package com.funmi.lizip.entity.vo;

import com.alibaba.fastjson.JSONArray;
import com.baomidou.mybatisplus.annotation.*;
import com.funmi.lizip.common.model.BaseEntity;
import com.funmi.lizip.utils.ArrayJsonHandler;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.time.LocalDateTime;

/**
 * <p>
 *
 * </p>
 *
 * @author yeyg
 * @since 2022-11-03
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class PatrolTrackByIdVo implements Serializable {

    @TableField(exist = false)
    private static final long serialVersionUID = 1L;

    private Integer id;

    /**
     * 设备编号
     */
    private String equipmentNumber;

    /**
     * 护林员姓名
     */
    private String name;

    /**
     * 护林员id
     */
    private String rangerId;

    /**
     * 巡护时间
     */
    // 日
    //private Integer day;


    /**
     * 结束时间
     */
    private LocalDateTime patrolDate;


    /**
     * 巡护任务Id
     */
    private String patrolId;

    /**
     * 巡护轨迹距离，单位千米
     */
    private Double distance;


    private LocalDateTime gmtCreate;


}
